Av. Rodriguez Lara y San Cristóbal (frente a la oficina de AVIANCA), Puerto Ayora, Galápagos (Ecuador) Show on map
Updating availability and prices
The Finch House is a detached holiday home located in Puerto Ayora in the Santa Cruz Island, Galápagos and is 4 km from Tortuga Bay
The holiday home is 20 km from El Garrapatero Beach
Free WiFi is featured throughout the property
There is a dining area and a kitchen complete with an oven, a microwave and toaster
Towels and bed linen are offered in this self-catering accommodation
There is a private bathroom with a bath or shower
The Galápagos National Park Headquarters is 2 km away
The nearest airport is Seymour Airport, 33 km from The Finch House (La Casa del Pinzón)
This suite is located in the second floor and features a balcony, electric kettle and dining area
Hotel
Tax Information
The rate does not include local taxes, supplements or other additional charges that the hotel may charge you; because you must pay them directly at the destination. Unless the hotel indicates otherwise.